A Multi-Layered Flocking System For Crowd Simulation
نویسندگان
چکیده
The field of crowd simulation attempts to model crowd movement of both people and animals. Typical research in this field aims to develop systems which model the interaction between multiple instances of the same type of character. This dissertation examines two aspects of crowd simulation which are often not considered, the movement of crowds containing characters of vastly different sizes and the ability to allow characters to move underneath other characters when there is sufficient space to do so. To include these traits in a crowd simulation model a new system is proposed: the multi-layered flocking system. This system has a basis in the original Reynolds flocking model but includes a series of layers to represent the simulation space. Characters in the simulation are represented using one or more navigation objects which lie upon the layers in the system. This dissertation examines the different representations of characters that are possible using this system. It also examines different representations for the environment in which these characters move. Finally it describes the various types of crowd movement that can be created in the system with these character representations.
منابع مشابه
Simulating Crowd Motion with Shape Preference and Fuzzy Rules
Crowd simulation is becoming indispensable in computer games and animations. Several approaches to this problem have succeeded in generating flocking behaviors with virtual forces but it remains difficult to manipulate the collective behaviors of a crowd to respect certain desired shape. In this paper, we propose a crowd simulation system that can generate a feasible path taking the crowd to th...
متن کاملA Data-driven Method for Crowd Simulation using a Holonification Model
In this paper, we present a data-driven method for crowd simulation with holonification model. With this extra module, the accuracy of simulation will increase and it generates more realistic behaviors of agents. First, we show how to use the concept of holon in crowd simulation and how effective it is. For this reason, we use simple rules for holonification. Using real-world data, we model the...
متن کاملFinite-time Flocking of Multi-agent System with Input Saturation
In this paper a finite-time flocking of multi-agent system with input saturation is investigated. By introducing a new control protocol, it is show that speed and position of agents with double-integrator dynamics converge to the speed and position of leader in finite time. It is assumed that the graph between the agents is connected and that at least one agent is informed of the leader speed a...
متن کاملPerforming Multicut on Walkable Environments - Obtaining a Minimally Connected Multi-layered Environment from a Walkable Environment
A multi-layered environment is a representation of the walkable space in a 3D virtual environment that comprises a set of twodimensional layers together with the locations where the different layers touch, which are called connections. This representation can be used for crowd simulations, e.g. to determine evacuation times in complex buildings. Since the execution times of many algorithms depe...
متن کاملCrowd Simulation
I describe an algorithm for simulating crowds in a variety of situations. I formalize the problem as a Markov Decision Process and then apply randomization techniques, along with physically and biologically based methods in order to feasibly solve this problem without discretization. I then evaluate my model with that of simple Boids flocking behavior in order to determine how successful the mo...
متن کامل